Synonyms
connect
(to cause things) to become united as one (physical) thing
combine, link
merge
(to cause business companies) to become one unit; to fade or change gradually into something
bring or come together
COME ABOARD as in Wiktionary
COME ABOARD as in Wikipedia